﻿namespace CoAPnet.Client
{
    public enum CoapResponseStatusCode
    {
        Empty = 0,

        Created = 201,
        Deleted = 202,
        Valid = 203,
        Changed = 204,
        Content = 205,

        BadRequest = 400,
        Unauthorized = 401,
        BadOption = 402,
        Forbidden = 403,
        NotFound = 404,
        MethodNotAllowed = 405,
        NotAcceptable = 406,
        PreconditionFailed = 412,
        RequestEntityTooLarge = 413,
        UnsupportedContentFormat = 415,

        InternalServerError = 500,
        NotImplemented = 501,
        BadGateway = 502,
        ServiceUnavailable = 503,
        GatewayTimeout = 504,
        ProxyingNotSupported = 505
    }
}

